//导入request.js
import request from "@/utils/request";//@==>src

const reqArt ={
    //分页查询文章（按需引入条件）
    getArticles:(page,size,status,liketitle)=>{
        return request.post("/manger/articles",
        {
            "page":page,
            "size":size,
            "status":status,
            "liketitle":liketitle
        }).then(res=>{
            return res.data;
        })
    },
    //id查询文章详情
    getArticleDetail:(id)=>{
        // return request.get(`/article/${id}`).then(res=>{
        //      return res.data;
        // })
        return request.get("/article?id="+id).then(res=>{
            return res.data;
       })
    },
    //查询文章内容
    getTxt: (content)=>{
        return request.get(content).then(res=>{
            console.log(res);
            return res.data;
        })
    },
     //审核文章
     checkArticle: (id,status)=>{
        return request.post("/manger/article",
        {
           id:id,
           status:status 
        }).then(res=>{
            return res.data
        })
    },
    //单个删除文章
     deleteArticle: (id)=>{
        return request.delete(`/article/${id}`).then(res=>{
            return res.data;
        })
    },
    //批量删除文章
    deleteBuchArticles:(ids)=>{
        return request.post('/articles/deletebuch',{"ids":ids}).then(res=>{
           return res.data;
        })
    }
}

//可以按需导出
//获取文章列表  方法一  返回一个请求的方法
//export const getArticles = (page,size)=>request.get("/articles/",{page,size});
//获取文章详情
// export const getArticleDetail=(id)=>request.get(`/article/${id}`);
//方法二 在api文件里出来异步请求
// export const getCategory = async()=>{
// 	const res = await request.get(`/category/`);
// 	return res.data.results;
// 	};
export default reqArt;